
export interface EUVNodeProperty {
    name: string;
    value: string;
    calculatedValue?: any;
}

export interface EUVNode {
    readonly tag: string,
    readonly type: number,
    readonly props: { [key: string]: string },
    readonly children?: EUVNode[],              // TextNode 没有
    readonly text?: string,                     // TextNode 用

    element?: HTMLElement;                      // 真实 dom 节点

    render?: () => void;
}


